shielding covers - French English Dictionary